<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
    "http://www.w3.org/TR/1998/REC-html40-19980424/loose.dtd">
<html><head>
    <title>SequencerProtocol</title>
	<meta name="generator" content="HeaderDoc">
</head><body bgcolor="#ffffff"><h1><font face="Geneva,Arial,Helvtica">SequencerProtocol</font></h1><hr><br>
<h2>Abstract</h2>
SequencerProtocol groups methods to manage an electroning module-based system. Thus, you can add/remove modules to/from the system 
and of course you can start and stop it.
<hr><br><h2>Methods</h2>

<h3><a name="addModule">addModule</a></h3>
<b>Abstract:</b> Add a module to the system.

<blockquote><pre><tt>- (void)<B>addModule:</B>(Module*)<I>module;</I> </tt><br>
</pre></blockquote>
<p></p>
<h4>Parameters</h4>
<blockquote>
<table border="1"  width="90%">
<thead><tr><th>Name</th><th>Description</th></tr></thead>
<tr><td align="center"><tt>module</tt></td><td>The new module of the system.</td></tr>
</table>
</blockquote>
<hr>

<h3><a name="isStarted">isStarted</a></h3>
<b>Abstract:</b> Method to know if sequencer is running or not

<blockquote><pre><tt>- (BOOL)<B>isStarted;</B> </tt><br>
</pre></blockquote>
<p></p>
<b>Result:</b> YES if it's running NO else.

<hr>

<h3><a name="removeModule">removeModule</a></h3>
<b>Abstract:</b> Remove a module from the system.

<blockquote><pre><tt>- (void)<B>removeModule:</B>(Module*)<I>module;</I> </tt><br>
</pre></blockquote>
<p></p>
<h4>Parameters</h4>
<blockquote>
<table border="1"  width="90%">
<thead><tr><th>Name</th><th>Description</th></tr></thead>
<tr><td align="center"><tt>module</tt></td><td>The former module of the system.</td></tr>
</table>
</blockquote>
<hr>

<h3><a name="start">start</a></h3>
<b>Abstract:</b> Start the sequencer.

<blockquote><pre><tt>- (void)<B>start;</B> </tt><br>
</pre></blockquote>
<p></p>
<hr>

<h3><a name="stop">stop</a></h3>
<b>Abstract:</b> Stop the sequencer.
 
<blockquote><pre><tt>- (void)<B>stop;</B> </tt><br>
</pre></blockquote>
<p></p>
<hr>
<p>(Last Updated 2/19/2010)
</p></body></html>
